left-hand lay - German English Dictionary